It is not totally repaired. The scroll-ball is no longer able to act as the third mouse button, although as a scroll-ball it still operates perfectly.
I seem to remember the third mouse button being over-sensitive, and triggered by a lazy left- or right-click, so I disabled the function many moons ago. However, I did check it today–opening the whole thing up again to see if any ribbon connectors were out of place, and to see if the internal support was wrongly positioned/reshaped. Despite fiddling with the tiny metal arm, and reshaping it ever so slightly, the scroll-ball firmly refuses to work as a button now.
One less thing to worry about I suppose.